/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.Supermercado.Bean;

import com.supermercado.business.CurrentUserEJBLocal;
import com.supermercado.utils.ResultadoOperacion;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

/**
 *
 * @author WIL
 */
@ManagedBean
@SessionScoped
public class AutenticarBean {

    @EJB
    private CurrentUserEJBLocal currentUserEJB;

    /**
     * Creates a new instance of AutenticarBean
     */
    private Integer iden;
    private String pass;
    private ResultadoOperacion resultadoLogin;

    public AutenticarBean() {
    }

    public Integer getIden() {
        return iden;
    }

    public void setIden(Integer iden) {
        this.iden = iden;
    }

    public String getPass() {
        return pass;
    }

    public void setPass(String pass) {
        this.pass = pass;
    }

    public ResultadoOperacion getResultadoLogin() {
        return resultadoLogin;
    }

    public void setResultadoLogin(ResultadoOperacion resultadoLogin) {
        this.resultadoLogin = resultadoLogin;
    }

    public void autenticarUsuario() {
        resultadoLogin = this.currentUserEJB.autenticarUsuario(this.iden, pass);
        if (resultadoLogin.isResultado()) {
            this.pass = "";
            this.iden = null;
        }
        String hola;
    }
}
